English Nouns: photoisomerase

English Nouns verb 'photoisomerase' conjugated